Skip to main content

Commande : Mode de fonctionnement - Débogage, Verrouillé et Opérationnel

une fonction: Les commandes placent le contrôleur dans un état qui empêche la modification accidentelle du projet.

appeler: Menu En ligne

Par exemple, vous pouvez utiliser les commandes pour verrouiller l'état d'un contrôleur afin d'empêcher ce contrôleur de changer d'état pendant que vous programmez sur un autre contrôleur.

A la fin de la programmation, le contrôleur doit être amené dans un état défini et visible de l'extérieur, qui est exactement le même après un redémarrage.

Les symboles s'affichent dans la ligne d'état _cds_icon_operation_mode_debug.png, _cds_icon_operation_mode_locked.png et _cds_icon_operation_mode_operational.png le mode de fonctionnement actuel. Un double-clic sur l'un de ces symboles ouvre une fenêtre d'aide.

. Si le contrôleur le prend en charge, vous pouvez basculer le contrôleur dans les modes de fonctionnement suivants :
  • _cds_icon_operation_mode_debug.png: déboguer

    Pas de restrictions

  • _cds_icon_operation_mode_locked.png: Fermé à clé

    L'état actuel du débogage de l'application est verrouillé. Aucun autre point d'arrêt ne peut être défini ou d'autres variables peuvent être forcées. Cependant, il est possible d'écrire des variables et les points d'arrêt déjà définis restent actifs.

    Seul l'état "RUN" d'une application reste en mode de fonctionnement _cds_icon_operation_mode_locked.png Fermé à clé également obtenu en redémarrant le contrôleur.

    Avec cet état, un développeur peut empêcher lui-même ou un autre développeur de modifier l'application sur le contrôleur, par exemple en définissant ou en supprimant un point d'arrêt, en forçant ou en modifiant le système de fichiers. Ce mode de fonctionnement est utile pour éviter un téléchargement vers le mauvais contrôleur, par exemple si plusieurs contrôleurs d'un système sont en cours de programmation.

  • _cds_icon_operation_mode_operational.png: Prêt à l'emploi

    Ce mode de fonctionnement garantit que le contrôleur charge à nouveau les mêmes applications après un redémarrage et que les fonctions de débogage ne sont plus actives. Le mode de fonctionnement est défini lorsqu'une commande est entièrement programmée et doit être acceptée ou si c'est déjà le cas.

    Conditions d'activation du mode de fonctionnement Prêt à l'emploi:

    • Il doit y avoir une application de démarrage pour chaque application sur le contrôleur.

    • Aucun point d'arrêt actif ne doit être défini.

    • Toutes les applications doivent être en cours d'exécution.

    • Il ne doit y avoir aucune valeur forcée.

    • De plus, l'appareil peut définir ses propres restrictions.

Les modes de fonctionnement Fermé à clé et Prêt à l'emploi diffèrent dans les applications et dans les conditions d'activation du mode de fonctionnement. Dans les deux modes de fonctionnement, le système d'exécution empêche toutefois les actions suivantes :

  • Concernant la candidature

    • Télécharger une application

    • changement en ligne

    • Variables de force

    • définir des points d'arrêt

    • Arrêter l'application

    • réinitialiser l'application

    • Démarrer l'application

    • Supprimer la candidature

  • Concernant le transfert de fichier du responsable du traitement

    • Télécharger un fichier sur le contrôleur

    • Supprimer le fichier sur le contrôleur

    • Renommer le fichier sur le contrôleur

    • Créer un répertoire sur le contrôleur

    • Supprimer le répertoire sur le contrôleur

    • Renommer le répertoire sur le contrôleur

Astuce

Vous pouvez choisir le mode de fonctionnement entre Fermé à clé et Prêt à l'emploi ne changez pas.